package cn.kami.factory;
import cn.kami.dao.IManufacturerDAO;
import cn.kami.dao.proxy.BatInDAOProxy;
import cn.kami.dao.proxy.BatteryDAOProxy;
import cn.kami.dao.proxy.BatterySaveDAOProxy;
import cn.kami.dao.proxy.BatteryStationDAOProxy;
import cn.kami.dao.proxy.BatteryVersionDAOProxy;
import cn.kami.dao.proxy.ManufacturerDAOProxy;
import cn.kami.dao.proxy.StockInDAOProxy;
public class DAOFactory{
	public static IManufacturerDAO getIManufacturerDAOInstance()throws Exception{
		return new ManufacturerDAOProxy();
	}
	public static BatteryVersionDAOProxy getIBatteryVersionDAOInstance()throws Exception{
		return new BatteryVersionDAOProxy();
	}
	public static BatteryStationDAOProxy getIBatteryStationDAOInstance()throws Exception{
		return new BatteryStationDAOProxy();
	}
	public static BatteryDAOProxy getIBatteryDAOInstance()throws Exception{
		return new BatteryDAOProxy();
	}
	public static BatterySaveDAOProxy getIBatterySaveDAOInstance()throws Exception{
		return new BatterySaveDAOProxy();
	}
	public static StockInDAOProxy getIStockInDAOInstance()throws Exception{
		return new StockInDAOProxy();
	}
	public static BatInDAOProxy getIBatInDAOInstance()throws Exception{
		return new BatInDAOProxy();
	}
}